آموزش میکروکنترلر lpc1788
آموزش میکروکنترلر ARM
مطالب آموزشی میکرو کنترلر ARM و اطلاع رسانی
جمعه 7 آذر 1393برچسب:, :: 18:14 :: نويسنده : مهدی زرکوب

 

این قابلیت های اضافی نسبت به lpc1768 بدین صورت می باشد:

2- دارا بودن واحد (LCD controller (LCD : به طور مستقیم امکان وصل نمودن TFT LCD های 50 پایه و 40 پایه را دارا می باشد. بدین ترتیب دیگر نیازی به استفاده از ای سی درایور (مثل ssd1963)نیست. در رجیسترهای LPC_LCD تنظیمات مربوطه بایستی انجام شود.

3- واحد (SD/MMC card Interface (MCI : به طور معمول برای کار با SD-MMC از واحد spi استفاده می شود. ولی در این میکرو  با این واحد MCI سرعت کار با SD-MMC   افزایش می یابد. در رجیسترهای LPC_MCI تنظیمات مربوطه بایستی انجام شود.

4- واحد (External Memory Controller (EMC که برای اضافه کردن یک رم خارجی از آن استفاده می شود. مثلا در این برد از رم K4S561632C که یک رم 16 بیتی با 32 مگ ظرفیت استفاده شده است. در رجیسترهای LPC_EMC تنظیمات مربوطه بایستی انجام شود.

 

5- واحد (EEPROM Controller (EEPROM  : این میکرو دارای یک EEPROM داخلی با ظرفیت 4kB می باشد.  1768 فاقد EEPROM داخلی می باشد. در رجیسترهای LPC_EEPROM تنظیمات مربوطه بایستی انجام شود.

 

 6- واحد (Cyclic Redundancy Check (CRC   . در رجیسترهای LPC_CRC تنظیمات مربوطه بایستی انجام شود.

همچنین : 
7- تعداد پایه های خروجی زیاد : این میکرو شامل 6 پورت خروجی است که 4 پورت آن 32 پایه کامل است(port0,port1,port2,port3,port4) و در port5 هم پایه های 0 تا 4 قابل استفاده است. پس در کل 165 پایه gpio دارد.

 

8- سرعت هسته 120 مگ. در 1768 فرکانس 100 مگ بود.

9- تعداد 5 عدد UART. در 1768 این تعداد 4 عدد بود.

10- تعداد 3 واحد ssp. در 1768 این تعداد 2 عدد بود. البته در lpc1768 واحد spi بود که در اینجا از spi در ssp استفاده می شود.

11- تعداد دو pwm . در 1768 این تعداد 1 عدد بود.

12- تعداد دو عدد USB Host و دو عدد USB Device. در 1768 این تعداد 1 عدد USB Host و 1 عدد USB Device بود.

13- Up to  96 kB on-chip SRAM . در 1768  64kB RAM

 

14- در مورد برنامه نویسی تفاوت در نحوه پیکربندی پایه ها . مثلا  قرار دادن مقدار مناسب برای پایه p0.0 با دستور : LPC_IOCON->P0.0

 خوب اگه این امکانات به کارتون میاد که .....

 

 

 


نظرات شما عزیزان:

amir
ساعت15:19---10 ارديبهشت 1394
با سلام و خسته نباشید.مطالبتون واقعا مفید بودن.من یک سوال داشتم اگه بتونین کمکم کنین ممنون میشم.من یک مبدل a/d میخواستم راه اندازی کنم با فرکانس کاری 512 کیلوهرتز و رزولوشن 12 بیت،مُد کاری free run و ولتاژ پیک تو پیک 2 ولت..یک عدد رو بخونه و 4 بیت پایین رو (lsb) رو معکوس کنه و روی led نمایش بدیم.

ممنون میشم کمکم کنین
پاسخ: سلام. این کار را می خواهید با ADC خود میکرو انجام دهید؟ با ADC خودش که تا این فرکانس پاسخ گو نیست. نهایت تا 300-400 کیلو میشه نمونه رداری کرد که شکل موج را نشون بده اونم با اضافه کردن موارد برنامه نویسی


نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:





پيوندها



نام :
وب :
پیام :
2+2=:
(Refresh)

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 7
بازدید دیروز : 5
بازدید هفته : 48
بازدید ماه : 105
بازدید کل : 5856
تعداد مطالب : 9
تعداد نظرات : 15
تعداد آنلاین : 1